package com.astro.domain.bean;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

public class Statement {
	
	private String accountNo;
	
	private String custName;
	private String statementDate;
	private String dueDate;
	
	private BigDecimal acmountDue;
	private BigDecimal currentCharge;
	private BigDecimal previousBalance;
	private BigDecimal paymentAdjustment;
	private BigDecimal unpaid;
	private BigDecimal newCharge;
	private BigDecimal totalAmountDue;
	
	private List<Transaction> transactions = new ArrayList<Transaction>();
	
	public String getAccountNo() {
		return accountNo;
	}
	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}
	public String getCustName() {
		return custName;
	}
	public void setCustName(String custName) {
		this.custName = custName;
	}
	public String getStatementDate() {
		return statementDate;
	}
	public void setStatementDate(String statementDate) {
		this.statementDate = statementDate;
	}
	public String getDueDate() {
		return dueDate;
	}
	public void setDueDate(String dueDate) {
		this.dueDate = dueDate;
	}
	public BigDecimal getAcmountDue() {
		return acmountDue;
	}
	public void setAcmountDue(BigDecimal acmountDue) {
		this.acmountDue = acmountDue;
	}
	public BigDecimal getCurrentCharge() {
		return currentCharge;
	}
	public void setCurrentCharge(BigDecimal currentCharge) {
		this.currentCharge = currentCharge;
	}
	public BigDecimal getPreviousBalance() {
		return previousBalance;
	}
	public void setPreviousBalance(BigDecimal previousBalance) {
		this.previousBalance = previousBalance;
	}
	public BigDecimal getPaymentAdjustment() {
		return paymentAdjustment;
	}
	public void setPaymentAdjustment(BigDecimal paymentAdjustment) {
		this.paymentAdjustment = paymentAdjustment;
	}
	public BigDecimal getUnpaid() {
		return unpaid;
	}
	public void setUnpaid(BigDecimal unpaid) {
		this.unpaid = unpaid;
	}
	public BigDecimal getNewCharge() {
		return newCharge;
	}
	public void setNewCharge(BigDecimal newCharge) {
		this.newCharge = newCharge;
	}
	public BigDecimal getTotalAmountDue() {
		return totalAmountDue;
	}
	public void setTotalAmountDue(BigDecimal totalAmountDue) {
		this.totalAmountDue = totalAmountDue;
	}
	public List<Transaction> getTransactions() {
		return transactions;
	}
	public void setTransactions(List<Transaction> transactions) {
		this.transactions = transactions;
	}
}
